a car marred by scratches - Deutsch Englisch Wörterbuch